• word of the day

    hyperoodon ampullatus

    hyperoodon ampullatus - Dictionary definition and meaning for word hyperoodon ampullatus

    Definition
    (noun) northern Atlantic beaked whale with a bulbous forehead
Download our Mobile App Today
Receive our word of the day
on Whatsapp